most envious - Turkish English Dictionary